Move GtkArrowPlacement to the GtkMenu docs. This type is
only used for a style property there.
<FILE>gtkmenu</FILE>
<TITLE>GtkMenu</TITLE>
GtkMenu
+GtkArrowPlacement
gtk_menu_new
gtk_menu_new_from_model
gtk_menu_set_screen
<SECTION>
<FILE>gtkenums</FILE>
<TITLE>Standard Enumerations</TITLE>
-GtkArrowPlacement
GtkArrowType
GtkAttachOptions
GtkBaselinePosition
GTK_ALIGN_BASELINE
} GtkAlign;
-
-/**
- * GtkArrowPlacement:
- * @GTK_ARROWS_BOTH: Place one arrow on each end of the menu.
- * @GTK_ARROWS_START: Place both arrows at the top of the menu.
- * @GTK_ARROWS_END: Place both arrows at the bottom of the menu.
- *
- * Used to specify the placement of scroll arrows in scrolling menus.
- */
-typedef enum
-{
- GTK_ARROWS_BOTH,
- GTK_ARROWS_START,
- GTK_ARROWS_END
-} GtkArrowPlacement;
-
/**
* GtkArrowType:
* @GTK_ARROW_UP: Represents an upward pointing arrow.
typedef struct _GtkMenuClass GtkMenuClass;
typedef struct _GtkMenuPrivate GtkMenuPrivate;
+/**
+ * GtkArrowPlacement:
+ * @GTK_ARROWS_BOTH: Place one arrow on each end of the menu.
+ * @GTK_ARROWS_START: Place both arrows at the top of the menu.
+ * @GTK_ARROWS_END: Place both arrows at the bottom of the menu.
+ *
+ * Used to specify the placement of scroll arrows in scrolling menus.
+ */
+typedef enum
+{
+ GTK_ARROWS_BOTH,
+ GTK_ARROWS_START,
+ GTK_ARROWS_END
+} GtkArrowPlacement;
+
/**
* GtkMenuPositionFunc:
* @menu: a #GtkMenu.